IsoBuster von Smart Projects
-----------------------------
Peter@Smart-Projects.net
URL : http://www.Smart-Projects.net
URL : http://www.IsoBuster.com

Autor von:
-----------
Custom CD Menu
QuickLaunch
Verschiedene andere ntzliche CD-R Programme, die ich leider der Welt nicht zugnglich machen kann (...)

THIS FAQ IS SLIGHLY OUT OF SYNC !!!!!!!!!
THE FAQ IS STILL ABOUT version 0.99.4
WHEREAS THE NEW version is 0.99.5

A NEW UPDATE FAQ WILL FOLLOW SHORTLY !!!!!!!!!!!

FAQ
===

Diese FAQ ist von XiT (xit-hw@gmx.net) bersetzt worden. Anfragen zu dem Programm bitte trotzdem an den Autor schicken und in englischer Sprache verfassen!

Q1.  Die Anwendung wird geladen, aber KEINE Laufwerke einscheinen in der Auswahlbox ?
-------------------------------------------------------------------------------------
IsoBuster benutzt einen Aspi-Layer der vernnftig installiert sein und laufen mu. Wenn das nicht der Fall ist, so bleibt die Auswahlbox leer.
Bei Standardinstallationen von Win95 und Win98 WIRD dieser Adaptec Layer mit installiert. Bei WinNT dagegen nicht !! 
Wenn IsoBuster keine Laufwerke findet so kann es sein, da andere Programme in Deinem System auch nicht vernnftig funktionieren (z.B. Duplicator, CDR-Diagnostics, CDR-Identifier und viele, viele andere ...)
Siehe Q2 fr mehr Infos.

Q2.  Wie kann ich die meinen Aspi-Layer updaten oder reparieren ?
-----------------------------------------------------------------
- Der Original-Layer stammt von Adaptec.
  Auf ihrer Internetseite kann man Updates finden !
  Oder ... Du installierst irgend eine Software die den Layer fr Dich   installiert, z.B.   Adaptec Write Software, CloneCD, CDRWin, Nero, ...
- Oder Du suchst Dir andere Aspi-Layer und betest, da sie kompatibel sind (...)
  z.B. Ahead's wnaspi32.dll oder versuch' mal : http://grc.com
- Oder Du findest Updates (oder Links) auf diesen exzellenten Seiten :
  http://www.cdmediaworld.com
  http://cdr-info.com
  http://www.cdfreaks.com
  http://www.cascade2000.net

Q3.  Welche Filesysteme werden untersttzt ?
--------------------------------------------
Bis jetzt :
- CD-i (angelehnt an ISO9660)
- ISO9660 (99 % der 'normalen' CDs die es so gibt)
- Joliet (eine Erweiterung von ISO)
- Special care for C32 CDs


Q4.  Wie sieht's mit Multi-Session aus ?
----------------------------------------
Bis jetzt kmmere ich mich nicht um die TOC.
Daraus folgt, da nur die erste Session bearbeitet wird.
Was manchmal GUT ist da Windows nur die letzte Session 'sieht'
(Mglicherweise mit Filepointern zur ersten Session)

Q5.  Wo ist der Unterschied zu Windows CD-Zugriffen ? 
-----------------------------------------------------
IsoBuster kommuniziert direkt mit dem Laufwerk und benutzt nicht Windows 'Input' fr den CD Inhalt.
Der Zugriff als auch die Interpretation des Filesystems werden von dieser Anwendung durchgefhrt.
Daraus ergibt sich, da sie bei allen Sektoren ber das "wann und wie" des Lesens entscheiden kann.
Sie kann CDs 'sehen', die Windows nicht 'sieht'
Sie kann sooft wiederholen wie sie will und Fehler interpretieren wie sie will.
IsoBuster kann eine Menge mehr lesen/extrahieren als Windows kann ... z.B. VCD, SVCD, CD-i, ... .
Nachteil ... IsoBuster mu mit den Eigenheiten der verschiedenen Laufwerke klarkommen.

Q6.  Welche Art von Laufwerken werden untersttzt ?
---------------------------------------------------
Alle Atapi Laufwerke die MMC/SFF8020i-Konform sind sollten gut funktionieren.
Mit anderen Worten: 99% der Laufwerke die in den letzten 5 Jahren hergestellt wurden.
Fr ltere Laufwerke gibt es trotzdem eine GUTE Chance, da sie MMC Kommandos untersttzen.
IsoBuster sollte nun den Groteil aller CD-ROM Laufwerke untersttzen !

Q7.  Wie sieht's mit IDE <-> SCSI aus ?
---------------------------------------
Beide Arten von Laufwerken sollten gut arbeiten, la mich wissen wenn es Probleme beim Lesen der CD gibt.
Ich habe bereits eine ganze Zeit damit verbracht sicherzustellen, da SCSI auch untersttzt wird. 
Erwhne alle Details die Dir wichtig erscheinen.

Q8.  Ich kann ein Laufwerk auswhlen, es wird aber kein Filesystem angezeigt ??
-------------------------------------------------------------------------------
1000 mgliche Ursachen ...
- Oder die CD hat ein Filesystem, da diese Anwendung nicht verarbeiten kann ...
- Oder das Laufwerk versteht die ATAPI Kommandos nicht ...
- Oder die CD ist jenseits des Erkennbaren (Kratzer, kaputte Sektoren, ...)
Ansonsten ... Jegliche Info ist willkommen.
Gib' des CD Titel, das Betriebssystem wofr es gedacht war, Laufwerks-Eigenschaften und Namen an.
IsoBuster gibt auch den Fehler aus den es ermittelt hat.

Q9.  Ich habe eine CD-i die nicht gelesen werden kann ?
------------------------------------------------------
Gib' mir die Information !!
Smart.Projects@Bigfoot.com

Ich habe IsoBuster mit einer Reihe von 200 verschiedenen CD-i Titeln getestet.
Alle haben wie erwartet funktioniert bis auf zwei Titel.
Nach nherer Betrachtung stellte sich heraus, da das CD-ROM einfach die Sektoren nicht lesen konnte, weil das Sektor-Layout WEIT jenseits der Spezifikationen war ... .
z.B. 'Uncover Tatjana' konnte auf meinem Sony Laufwerk gelesen werden, nicht aber auf meinem Philips Laufwerk.
z.B. 'Het Nationale Muziekkado' konnte berhaupt nicht gelesen werden.
Error : 05/64/00 : 'Illegal Mode for this track' (das sagt schon alles ...)

In 9 von 10 Fllen bei Leseproblemen enthlt die CD Audiotracks !!??
Neben einem eigenstndigen Filesystem haben diese CDs noch ein weiteren Table of Contents (TOC), da die meisten CD-ROM Laufwerke versagen lt 

Q10.  Wie sieht's mit Interleave Filmen aus ?
--------------------------------------------
Nicht implementiert in dieser Anwendung.
Ich habe bis jetzt solch eine CD noch nicht gesehen.
(Ich wei, da es dieses 'Feature' in der CD-i Spezifikation gibt,
 aber die CD-i's die ich getestet habe hatten keine solchen Filme)
Wenn diese Anwendung auf solch einen Film trifft, so wird dies durch ein kleines Quadrat auf der linken unteren Seite des Fileicons angezeigt.

Q11.  Was ist mit Mac CDs ?
---------------------------
Mac CDs mit ISO Filesystem sollten erkannt werden knnen ?
(viele Mac CDs werden also ausscheiden)
Auch nicht getestet wegen Mangel an solchen CDs ...
Macintosh Files sind oft zweigeteilt ... der ausfhrbare Teil und ein Assets Teil.
Beide Files haben den gleichen Filenamen und sind im gleichen Ordner.
Ich konnte das noch nicht testen.
Ich nehme mal an, beide werden angezeigt und knnen extrahiert werden (bitte nher darauf eingehen), aber zur Zeit werden sie nicht automatisch vereint.

Q12.  Was sind diese verschiedenen Extraktionstypen ?
-----------------------------------------------------
- 'Extract' extrahiert den User-Data Bereich der Sektoren und damit das exakte und komplette File.
- 'Extract and Run' macht das gleiche wie Extract (an einem bestimmten Ort) und startet das File automatisch
- 'Extract but FILTER only M2F2 Mpeg frames' extrahiert den User-Data Bereich des Fils aber ...
  berprft jeden Sektor auf eine Mpg 1 oder Mpg 2 Signatur.
  Ist diese Signatur nicht vorhanden, so wird der Sektor nicht ins File integriert.
  Daraus folgt, da Du erhltst einen SAUBEREN Mpg Stream (das gleiche wie mit dem Util   dat2mpg.exe)
- 'Extract RAW' extrahiert alle Sektoren roh.
  (Der Overhead wird also auch extrahiert, es gibt Situationen wo das ntzlich ist)
  (Das gleiche wie Files in *.ISO Images)
  
Q13.  Wenn ich ein VCD *.dat File extrahiere, so ist es krzer als wenn ich es mit Windows extrahiere ?
---------------------------------------------------------------------------------------------------------
Stimmt.
Windows kopiert dummerweise alle Sektoren roh und hngt dem File einen Header an.
Das ist der Grund warum Du danach wieder Tools wie dat2mpg zum Konvertieren brauchst. 

Q14.  Mpg Wiederholraten bezogene Fragen ....
---------------------------------------------
Wenn Du das mpg von einer Whitebook VCD 2.0 extrahierst, so kann das mpg von jeder VCD Write-Software verarbeitet werden.
Wenn Du mpg extrahierst die nicht VCD 2.0 konform sind (z.B. von CD-i), so werden eine Menge Anwendungen meckern.
Wie auch immer, einige von ihnen erlauben es trotzdem eine VCD von dem Datenstream zu erstellen (Yippee) (z.B. WinOnCD, Adaptec VCD Creator 4.0).
Nachteil ist, da CD-i Player das CD Format berprfen und ermitteln wie das mpg Format aussehen soll.
Daraus folgt, da der CD-i Player hchstwahrscheinlich 'einfrieren' wird bei dieser Art von mpg auf CD-ROM.
WIE AUCH IMMER ... Der eigentliche Anla des Konvertierens nach CD-ROM ist der Vorteil, da man die mpgs auf einem PC abspielen kann ...
und PC Mpg Decodersoftware hat da kein Problem mit !!

Du kannst also nun Deine Lieblings-CD-i-Filme auf CD-ROM sichern und unter Windows ansehen.

Q15.  Das resultierende File hat 0 Bytes
----------------------------------------
Wenn Du 'Extract but FILTER only M2F2 Mpeg frames' auswhlst bei einem File das KEINE mpg Daten enthlt, dann ist da auch nichts zum extrahieren ... .
Weiter noch ...
'Extract but FILTER only M2F2 Mpeg frames' extrahiert mpg Daten die auf CD (z.B. VCD, SVCD, DVCD) in M2F2 Frames abgelegt sind.
*.mpg Files auf normalen Standard CDs sind normalerweise nicht so formatiert !
Diese Files mssen mit der normalen 'Extract' Option extrahiert werden !!

Q16.  Wie sieht's mit den berhmten "Mixed Form" Files auf CD-i aus ?
---------------------------------------------------------------------
Null Problemo !
Diese Anwendung liest alle Sektoren roh und extrahiert die User Daten
anhngig von der eigenen Interpretation der Sektorenfrom.

Q17.  Was ist diese 'Frame'-Sache auf die Du da eingehst ?
----------------------------------------------------------
Eine CD enthlt Frames (oder Blcke), jeder hat eine feste Anzahl an Daten.
CDs haben normalerweise 333.000 - 360.000 Frames
DVDs eine ganze Menge mehr .......... .

1 LBA (= Logical Block Address) = 1 Frame.

Q18.  Und was ist mit DVD ?
---------------------------
Null Problemo
Die meisten DVDs haben immer noch eine ISO Filestruktur obwohl sie eigentlich ein UDF Filesystem haben sollten.

Q19.  Kann diese Anwendung UDF Filesysteme verarbeiten ?
--------------------------------------------------------
N ...  Aber wer wei was die Zukunft bringt ...

Direct CD-, Packet CD-, InCD-, ... formatierte CD-Rs und CD-RWs haben ein UDF Filesystem.
Sie werden nicht untersttzt (bis jetzt).

Q20.  Kann eine CD (oder DVD) mehr als ein Filesystem enthalten ?
-----------------------------------------------------------------
Oh Ja !
Der Trick ist, da alle diese Filesysteme auf den gleichen der File und Ordner zeigen mssen.
Manchmal gibt es da Abweichungen wo beide Filesysteme unterschiedlich sind (schlechte Mastering Software).
z.B.
DVDs mssen UDF haben, aber in den meisten Fllen haben sie auch noch ein ISO Filesystem.
Joliet ist eine Erweiterung des ISO und beinhaltet lange Filenamen.
(Die meisten CD-ROMs heutzutage haben diese Joliet Erweiterung auf ISO9660 aufgesetzt)

Im Fall einer Multisession hat jede ihr eigenes Filesystem

Filesysteme knnen oft unterschiedlich interpretiert werden (mehrere Mglichkeiten wie man vorgeht).
Ein bestimmter Pfad kann zu einem anderen Ergebnis fhren als ein anderer.
Z.B. 'gleiche' Tabellen sind an mehreren Orten mit unterschiedlicher Anordnung abgelegt (Intel <-> Motorola)

Diese Anwendung z.B. interpretiert ISO andres als Windows es tut !
Hauptschlich des Vorteils des Lesens von CD-i wegen und/oder der Mglichkeit Daten berhaupt zu lesen wenn Windows (mal wieder) versagt.

In der Pfadansicht links zeigt IsoBuster ein Wurzelverzeichnis fr jedes (bekanntes) Filesystem, da es findet, an.
Daraus folgend hat man mehrere Pointer zu den gleichen Dateien und Ordnern.
Nimm' ein Filesystem Deiner Wahl (z.B. lange Dateinamen <-> kurze Dateinamen) und durchsuche die CD. Wenn eine Referenz nicht funktioniert, so kann man immer noch ein anderes Filesystem versuchen. Das ist ein echter Vorteil gegenber Windows, da Windows sich auf ein Filesystem festlegt und gar nicht daran denkt berhaupt eine Fehlermeldung auszugeben wenn es Probleme mit der Interpretation eines Filesystems gibt.
 
Q21.  Warum kriege ich DOS Filenamen wenn ich die CD durchsuche ?
-----------------------------------------------------------------
IsoBuster sucht nach allen Filesystemen die es kennt.
Als Standard haben "alle" CDs ein ISO Filesystem
ISO9660 ist auf kurze Dateinamen begrenzt.
Erweiterungen wie Joliet jedenfalls beinhalten die langen Dateinamen.
IsoBuster sucht nach Joliet und fgt links in der Verzeichnisansicht einen Eintrag ein.

Q22.  Files erhalten von CDs die nicht ordnungsgem geschlossen wurden.
------------------------------------------------------------------------
Diese Anwendung kann Files von nicht ordnungsgem geschlossenen CDs (z.B. nach Buffer Underrun) anzeigen und auch extrahieren.
Begrenzender Faktor hier ist das Laufwerk in welchem man die CD durchsuchen will.
Ein Writer hat keine Probleme beim Lesen dieser Sektoren, aber normale CD-ROM knnten versagen !!
Im Fall eines Buffer Underrun wird das Filesystem auf Files hinweisen die nicht oder nur teilweise geschrieben worden sind.
Extrahieren von diesen Files wird scheitern mit Fehlern wie : 05/21/??, 05/63/??, 06/3B/0F, ... .
In jedem Fall wird IsoBuster versuchen so viel wie mglich der Daten zu interpretieren die gelesen werden knnen !!!
(Im Gegensatz zu Windows das einfach beim ersten Fehler stoppt)

Q23.  Mpg scheint durcheinander oder bringt den mpg Player zum Abstrzen
------------------------------------------------------------------------
Wenn Daten mit 'Extract but FILTER only M2F2 Mpeg frames' extrahiert werden, wird jedes Frame auf eine bestimmte Signatur berprft bevor es kopiert wird.
Manchmal gibt es Frames (als Teil eines Files das gar kein mpg ist) die diese Signatur beinhalten (unglcklicherweise). Also glaubt die Anwendung sie wrde mpg extrahieren und das Ergebnis ist nicht was Du erwartest hast. (Obwohl das noch nicht aufgetreten ist und auch recht unwahrscheinlich ist)
Gerade deshalb wird mpg nur aus Mode2Form2 Frames extrahiert.
Auch habe ich ein paar merkwrdige mpg Formate auf bestimmten CD-i's gesehen (keine Filme !) die Probleme mit meinem mpg Player verursacht haben.
Wenn das mpg in einem 'einzigartigen' Verfahren abgespeichert ist, so kann das in unvorhersehbaren rger enden, mit jeder Anwendung !
Eine Menge hngt auch von der Qualitt der bei Dir installierten Codecs auf Deinem System ab, da CD-i z.B. scheinbar eine Menge verschiedener mpg Formate versteht.

Q24.  Die Filegre auf Festplatte ist ungleich der was die Anwendung sagt !
----------------------------------------------------------------------------
In einem ISO Filesystem werden alle Files so abgelegt wie in Mode1 oder Mode2Form1 Frames.
Das bedeutet: 2KB pro Frame. Das ist notwendig um die Anzahl der Frames ermitteln zu knnen, die gelesen werden mssen !
Jedenfalls knnen auf CD-i und CD-ROM XA bestimmte Files (z.B. *.dat und mglicherweise *.rtf auf Video CDs) in M2F2 Frames abgelegt sein.
Also mehr Daten pro Frame. Ergebnis ist ein greres Files auf FP als IsoBuster sagt !

Q25.  Ich kann bestimmte Files von DVD-ROM nicht lesen ?
--------------------------------------------------------
Device meldet Fehler : 05/6F/xx
Der DVD Standard erlaubt Kopierschutz bei manchen DVD Filmen ...
Die DVD wird die Datenblcke nicht melden wo die Filedaten zu finden sind solange dem Laufwerk nicht gesagt wird das es die Daten freigeben soll.
Der Vorgang dieses Freischaltens ist so ziemlich geheim.
IsoBuster kann (zumindest bis jetzt) diese Files nicht lesen.
In dem Moment wo Du Deine DVD Decodersoftware startest und ein DVD Movie abspielst wird das Laufwerk freigeschaltet ... .
Einmal Freigeschaltet haben wir aber noch mit einem anderen Problem zu kmpfen ...
Neben dem Blockieren der Sektoren sind diese auch noch durcheinander !

Q26.  'Device Reported' Fehlermeldungen ...
-------------------------------------------
Wenn IsoBuster auf Daten nicht zugreifen kann, so wird eine Fehlermeldung des Laufwerkes angezeigt (nach Durchlauf des Wiederholungs-Mechanismusses).
Diese Fehlermeldungen knnen abhngig vom Hersteller abweichen, obwohl sie alle MMC2 konform sein sollten.
Z.B. : 05/21/00 : 'Logical Block Address out of range'.
Z.B. : 03/11/00 : 'Unrecoverable read error'.

Q27.  'Device reported' Fehlermeldung wenn ich von einem CD-Image auf FP lese ??
--------------------------------------------------------------------------------
IsoBuster ist eine Multilayer-Anwendung, so programmiert da Funktionen einfach in andere 'Smart Projects'-Anwendungen bernommen werden knnen.
Du kannst Dir das als Frontend (ISO Interpretation), einem Mittelteil (Kommandosequenzen) und einer Basisroutine (CD-ROM Zugriff) vorstellen.
(In Wirklichkeit gibt's da eine Menge mehr an Layern (Objekte, C++)). 
Wenn Filezugriff stattfindet, so wird ein 'anderer Mittelteil' verwendet als sonst. Jedenfalls verhlt sich dieser Mittelteil so als ob auf CD-ROM zugegriffen werden wrde.
Das Frontend wei kaum da es aus einem File und nicht von einer CD liest.
Deshalb der Text 'Device reported' anstatt vielleicht 'Error while reading from CD-Image File'.

Q28.  'Device Reported' Fehlermeldung xx/xx/xx ... heit ... WAS ????
---------------------------------------------------------------------
Wie schon in Q26 und Q27 beschrieben kommen diese Meldungen vom CD-ROM/DVD Laufwerk.
Um exakt zu Ermitteln was sie bedeuten mu man in den Kommando-Spezifikationen des jeweiligen Gertes nachsehen. 
Glcklicherweise mssen sie MMC(1,2,3)-Konform sein.
Ich werd' mal sehen ob ich nicht ein paar gute Links zu 'freien' MMC Downloads bereitstellen kann ... .
Schau' noch mal spter in diese FAQ.

Q29.  Ich bekomme stndig die 'Could nor Read PVD' Fehlermeldung bei einer perfekten Audio CD. 
----------------------------------------------------------------------------------------------
Audio CDs haben KEIN Filesystem.
Die *.cda Tracks unter Windows sind nur eine Reprsentation von dem was Windows in der TOC (Table of Contents) gefunden hat.
IsoBuster sucht nun nach einer Filesystem auf einer CD die gar keins hat, deswegen die Fehlermeldung.

Q30.  Warum sind da im Fenster links mehrere Wurzelverzeichnisse ? 
------------------------------------------------------------------
IsoBuster sucht nach allen Filesystemen die er kennt.
Wenn er eines findet, so fgt er einen Eintrag links in der Verzeichnisansicht ein.
Du kannst irgendein Filesystem nehmen um Dateien und Verzeichnisse zu erhalten.

Q31.  Was hat es mit diesen Icons neben den Dateien und Ordnern auf sich ?
--------------------------------------------------------------------------
IsoBuster verarbeitet eine Menge (um nicht zu sagen alle) Ausnahmen die ISO und Joliet zulassen.
Im Gegensatz zu Windows zeigt IsoBuster diese Ausnahmen (zum Fehler finden) an.
Sollte etwas schiefgehen mit solchen Dateien / Ordnern, so wei man (mglicherweise) wo man nach dem Problem suchen mu.

Icons NEBEN den Datei- und Ordnericons :

* Neben dem Wurzelverzeichnis-Icon im Verzeichnisansicht-Fenster :
- Rotes Icon mit dem Wort ISO in ihm : Das ISO Filesystem
- Blaues Icon mit 3 >>> Pfeilen : Das Joliet Filesystem
- Rot-blaues Icon mit 3 >>> Pfeilen : Ein Joliet Filesystem (markiert duch Escape-Sequenz) das aber IMMER NOCH kurze Dateinamen enthlt

* Neben den Icons im Dateiansicht (rechten) Fenster (mglicherweise auch im linken Fenster)
- Blauer Pfeil mit einem 'E' in ihm : Die Dateien/Verzeichnisse sind mit einer erweiterten Attributliste versehen
  Obwohl IsoBuster dies verarbeiten kann, habe ich NIE eine solche CD gesehen.  
- Blaues Plus '+' Icon : Fr dieses File existieren mehrere Eintrge. Das File ist wahrscheinlich ber die CD verteilt.
  Typischerweise auf Packert CD-Rs die in ISO konvertiert wurden.
  IsoBuster kann damit umgehen !
- Kleines Quadrat mit rotem 'i' : Interleave Filme
  Extrahieren dieser Filme wird noch nicht von IsoBuster untersttzt.
  Sie knnen zwar auf CD-i CDs existieren, aber ich habe NIE so etwas gesehen.
